home *** CD-ROM | disk | FTP | other *** search
/ WINMX Assorted Textfiles / Ebooks.tar / Text - Mathematics - Numerical Mathematics and Computing (F).zip / newton.f < prev    next >
Text File  |  2002-06-11  |  560b  |  24 lines

  1. C
  2. C PAGE 86: NUMERICAL MATHEMATICS AND COMPUTING, CHENEY/KINCAID, 1985
  3. C
  4. C FILE: NEWTON.FOR
  5. C
  6. C SAMPLE NEWTON METHOD PROGRAM
  7.       DOUBLE PRECISION X,F,G,FX       
  8.       F(X) = ((X - 2.0D0)*X + 1.0D0)*X - 3.0D0  
  9.       G(X) = (3.0D0*X - 4.0D0)*X + 1.0D0
  10.       X  =  4.0D0 
  11.       PRINT 3     
  12.       FX = F(X)   
  13.       PRINT 4,0,X,FX
  14.       DO 2 N = 1,10 
  15.         X = X - FX/G(X)     
  16.         FX = F(X) 
  17.         PRINT 4,N,X,FX      
  18.    2  CONTINUE    
  19.    3  FORMAT(//9X,'N',24X,'X',26X,'F(X)',//)  
  20.    4  FORMAT(5X,I5,5X,D36.28,5X,E10.3)
  21.       STOP
  22.       END 
  23.